wash out (someone's) mouth

Translations
laver la bouche de quelqu'un au savon
Definitions
To clean someone's mouth with soap or another substance as a punishment for using offensive, rude, or inappropriate language; often used figuratively to suggest that someone should stop using bad language.